搜索
Scripting 支持 SwiftUI 风格的生命周期钩子 onAppear 与 onDisappear,用于在视图显示或从界面中消失时执行自定义逻辑。你可以使用这些钩子执行动画、加载数据、初始化状态或在视图不再可见时清理资源。
onAppear
onDisappear
1onAppear?: () => void 2onDisappear?: () => void
() => void
1import { VStack, Text, useState } from "scripting" 2 3function Example() { 4 const [message, setMessage] = useState("") 5 6 return <VStack 7 onAppear={() => setMessage("视图已显示")} 8 onDisappear={() => setMessage("视图已隐藏")} 9 padding 10 > 11 <Text>{message}</Text> 12 </VStack> 13}